.page {
    background-color: #cae6e2;
    width: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    height: 100%;
}
.space-y-28 > *:not(:first-child) {
    margin-top: 3.733vw;
}
.group {
    height: 141.6vw;
}
.group_2 {
    padding-top: 9.733vw;
}
.section {
    padding: 16.533vw 0 1.067vw;
    background-image: url('https://codefun-proj-user-res-1256085488.cos.ap-guangzhou.myqcloud.com/6491a4ec54fe0000116a8afd/16872706958418084272.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    height: 52.8vw;
}
.image_3 {
    width: 100vw;
    height: 26.533vw;
}
.image-wrapper_2 {
    margin-top: -14.933vw;
    padding: 14.933vw 0 1.6vw;
    background-image: url('https://codefun-proj-user-res-1256085488.cos.ap-guangzhou.myqcloud.com/6491a4ec54fe0000116a8afd/16872706958607274145.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 51.733vw;
}
.image_5 {
    margin-left: 34.667vw;
    margin-right: 11.6vw;
    width: 5.467vw;
    height: 2.533vw;
}
.image_4 {
    margin-top: -11.067vw;
    width: 64vw;
    height: 15.6vw;
}
.image-wrapper {
    padding: 4.267vw 0 15.733vw;
    background-image: url('https://codefun-proj-user-res-1256085488.cos.ap-guangzhou.myqcloud.com/6491a4ec54fe0000116a8afd/16872706958894068180.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.pos {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
}
.image {
    margin-left: 4.533vw;
    width: 7.067vw;
    height: 5.2vw;
}
.image_2 {
    width: 80.933vw;
    height: 21.733vw;
}
.pos_2 {
    position: absolute;
    left: 50%;
    top: 12.933vw;
    transform: translateX(-50%);
}
.group_3 {
    margin-top: -8vw;
    height: 77.067vw;
}
.image_6 {
    width: 100vw;
    height: 20vw;
}
.group_4 {
    margin-top: -9.2vw;
    padding: 13.733vw 0 3.067vw;
}
.image_8 {
    width: 100vw;
    height: 49.467vw;
}
.space-x-33 > *:not(:first-child) {
    margin-left: 4.4vw;
}
.pos_3 {
    position: absolute;
    left: 4.533vw;
    right: 4.4vw;
    top: 0;
}
.equal-division-item {
    padding: 2.133vw 0 2.933vw;
    flex: 1 1 43.333vw;
    background-color: #ffffff;
    border-radius: 1.333vw;
    height: 17.6vw;
}
.image_7 {
    width: 25.467vw;
    height: 6.267vw;
}
.font_1 {
    font-size: 3.733vw;
    font-family: SourceHanSansCN;
    font-weight: 500;
    color: #313131;
}
.text {
    line-height: 3.467vw;
}
.equal-division-item_2 {
    padding: 2.133vw 0 2.933vw;
    flex: 1 1 43.333vw;
    background-color: #ffffff;
    border-radius: 1.6vw;
    height: 17.6vw;
}
.space-y-20 > *:not(:first-child) {
    margin-top: 2.667vw;
}
.text_2 {
    line-height: 3.6vw;
}
.section_2 {
    padding: 2.267vw 2vw 2.8vw 2.8vw;
    border-radius: 1.733vw;
    background-image: url('https://codefun-proj-user-res-1256085488.cos.ap-guangzhou.myqcloud.com/6491a4ec54fe0000116a8afd/16873568335589061800.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.space-y-14 > *:not(:first-child) {
    margin-top: 1.867vw;
}
.pos_4 {
    position: absolute;
    left: 4.533vw;
    right: 4.4vw;
    top: 22.533vw;
}
.font_2 {
    font-size: 3.733vw;
    font-family: Adobe Heiti Std;
    line-height: 6.133vw;
    color: #ffffff;
}
.group_5 {
    height: 149.333vw;
}
.group_6 {
    padding: 5.333vw 0 8.133vw;
}
.section_3 {
    padding: 3.733vw 16.133vw 3.733vw 18vw;
    border-radius: 2vw;
    background-image: url('https://codefun-proj-user-res-1256085488.cos.ap-guangzhou.myqcloud.com/6491a4ec54fe0000116a8afd/16873568335716781320.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.space-y-18 > *:not(:first-child) {
    margin-top: 2.4vw;
}
.pos_5 {
    position: absolute;
    left: 4.533vw;
    right: 4.4vw;
    top: 0;
}
.image-wrapper_3 {
    padding: 1.067vw 0;
    background-image: url('https://codefun-proj-user-res-1256085488.cos.ap-guangzhou.myqcloud.com/6491a4ec54fe0000116a8afd/16873568335765573917.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 32.8vw;
}
.image_9 {
    filter: drop-shadow(0.08vw 0.107vw #b41e00);
    width: 25.733vw;
    height: 4vw;
}
.section_4 {
    margin: 0 4.533vw;
    padding: 3.867vw 0 3.2vw;
    border-radius: 2vw;
    background-image: url('https://codefun-proj-user-res-1256085488.cos.ap-guangzhou.myqcloud.com/6491a4ec54fe0000116a8afd/16873568335844708532.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.space-y-23 > *:not(:first-child) {
    margin-top: 3.067vw;
}
.image_10 {
    width: 84.8vw;
    height: 56.667vw;
}
.image_11 {
    margin-top: -14.533vw;
    width: 100vw;
    height: 27.867vw;
}